semi-automatic gun - Espagnol Anglais Dictionnaire